package net.hn.hnms.biz.emgcy.service;

import net.hn.hnms.biz.emgcy.domain.RescueHeadquartersPo;
import net.hn.hnms.biz.emgcy.domain.dto.RescueHeadquartersDto;
import net.hn.hnms.biz.emgcy.domain.vo.RescueHeadquartersVo;
import net.hn.hnms.sys.common.core.domain.ResponsePage;
import net.hn.hnms.sys.common.mybatis.core.page.PageQuery;

import java.util.Map;

public interface RescueHeadquartersService {
    ResponsePage<RescueHeadquartersVo> pageList(PageQuery pageQuery, RescueHeadquartersDto rescueHeadquartersDto);

    Boolean add(RescueHeadquartersPo rescueHeadquartersPo);

    Boolean update(RescueHeadquartersPo rescueHeadquartersPo);

    Boolean delete(Long id);

    Map<String,Object> list();
}
